jak na action managera a plovouci panely

Otázka od: petr palicka

14. 11. 2003 15:37

Ahoj,

   zacinam pouzivat TActionManager ve spojeni s
TActionToolBar a TActionMainMenuBar. Jenze bych
rad ty panyly udelal plovouci a posunovaci podobne
jako je to v Delfach, nebo M$Wordu.
   Muzete me nekdo nakopnout? Nebo odkazat na nejaky
sikovny zdoj informaci? Rozhodne nechci nejake
dalsi komponenty, pokud k tomu nebude zavazny duvod
(nejaka fakt blba chyba v TAction*).

dekuji

Peca





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Ondrej Kelle

14. 11. 2003 15:28

> zacinam pouzivat TActionManager ve spojeni s
> TActionToolBar a TActionMainMenuBar. Jenze bych
> rad ty panyly udelal plovouci a posunovaci podobne
> jako je to v Delfach, nebo M$Wordu.

V com je problem? Pokial viem, funguje to automaticky.

TOndrej




----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: petr palicka

14. 11. 2003 15:55

> V com je problem? Pokial viem, funguje to automaticky.

prave ze nefunguje, jinac bych se neptal  
jo mam Delfy 6 prof. ladim na Win XP cz prof.

TActionToolBar ani nema zadny vlastnosti pro
podporu dockovani jako ma treba TPanel. Kdyz
di ho tedy vlozim do TPanelu, tak to trochu
funguje, ale nic moc to neni.

si jsem prehlid nejakou kravinu, Napis mi
prosim, jak to delas ty (krok za krokem).
Bohate postaci prikladek s jednou jedinou
TAction na jednom plovoucim TActionToolBaru.

dik

Peca






----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Petr Vones

14. 11. 2003 15:50

From: "petr palicka" <palicka.petr@seznam.cz>
> TActionToolBar ani nema zadny vlastnosti pro
> podporu dockovani jako ma treba TPanel. Kdyz
> di ho tedy vlozim do TPanelu, tak to trochu
> funguje, ale nic moc to neni.

K tomu slouzi komponenta TControlBar. Nikdy se mi vsak nepodarilo donutit
TActionToolBar aby s TControlBarem korektne pracoval, a to ani v Delphi 7.
Borland v IDE podle me pouziva nejaky jiny kontainer nez TControlBar z VCL.

Petr Vones





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Ondrej Kelle

14. 11. 2003 16:22

> TActionToolBar ani nema zadny vlastnosti pro
> podporu dockovani jako ma treba TPanel. Kdyz
> di ho tedy vlozim do TPanelu, tak to trochu
> funguje, ale nic moc to neni.

Namiesto TPanel pouzi TControlBar.

HTH
TOndrej




----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Ondrej Kelle

14. 11. 2003 16:33

> Nikdy se mi vsak nepodarilo donutit TActionToolBar aby
> s TControlBarem korektne pracoval, a to ani v Delphi 7.

Hm, tak to bude ten dovod, preco mam vo vsetkych projektoch zakazany undock
toolbarov  

> Borland v IDE podle me pouziva nejaky jiny kontainer nez
> TControlBar z VCL.

Podla mna nie, nazov triedy je TControlBar, ziadna z designtime .bpl
TControlBar neexportuje, takze predpokladam, ze je to ExtCtrls.TControlBar z
vcl70.bpl.
Skor si myslim, ze to maju osetrene v toolbaroch - IDE pouziva akusi svoju
triedu IDEDockBar.TDockToolBar (vclide70.bpl), je to tusim potomok TToolBar.

A k tomu tam este maju nejake event handlery (je to vidiet v
AppBuilder.dfm):

- na ControlBar1: ControlBar1BandDrag, ControlBar1BandInfo,
ControlBar1BandMove, ControlBar1BandPaint, ControlBar1DockOver,
ControlBar1GetSiteInfo

- a na toolbaroch: ToolBarEndDock, ToolBarGetSiteInfo, ToolBarStartDock

Mozno by stalo za namahu pohrat sa s tym. Zial, nemam na to teraz cas.

TOndrej




----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)